package com.ict.service;

import com.ict.api.dto.IctRoleDTO;
import com.ict.api.entity.IctRole;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ict.api.vo.IctRoleVO;

import java.util.List;

/**
 * <p>
 * 角色表 服务类
 * </p>
 *
 * @author wjp
 * @since 2025-03-23
 */
public interface IctRoleService extends IService<IctRole> {

    void setUserRoles(Long id, IctRoleDTO roleDTO);

    List<IctRoleVO> getRoles();

    void deleteUserRoles(Long id, IctRoleDTO roleDTO);
}
